in the lurch [obsolete] - Turkish English Dictionary